strap up - İspanyolca İngilizce Sözlük

strap up

Meanings of "strap up" with other terms in English Spanish Dictionary : 1 result(s)

İngilizce İspanyolca
Sports
hang up jock strap retirarse de la competición [v]